package com.bzkj.basicinfo.domain.wms.dto;

import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Date 2025/01/02 10:06:56
 * @description 用于接收库存限制参数
 */
@Data
public class WmsStoStockDto
{
    /**
     * 物料主键
     */
    private String pkMaterial;

    /**
     * 类型
     */
    private Integer typeRestriction;

    /**
     * 批号
     */
    private String pkBatchcode;

    /**
     * 数量
     */
    private Integer limitQuantity;

    /**
     * 状态
     */
    private String pkStorestate;

    private String qc_user;

    private Date qc_datetime;
    /** 主键ID */
    private Integer id;

    /** 商品ID */
    private String productId;

    /** 批号 */
    private String batchCode;
    /**
     * 旧批号，修改使用
     */
    private String oldBatchCode;

    /** 生产日期 */
    private String productDate;

    /** 有效期 */
    private String expDate;

    /** 仓库ID */
    private String stoId;

    /** 库存数量 */
    private String num;

    /** 货位号 */
    private String unitCode;

    /** 状态（0禁用，1启用） */
    private String enableState;

    /** 创建人 */
    private String createBy;

    /** 创建时间 */
    private Date createTime;

    /** 修改人 */
    private String updateBy;

    /** 修改时间 */
    private Date updateTime;

    /** 备注 */
    private String remark;

    /** 自定义字段1 */
    private String def1;

    /** 自定义字段2 */
    private String def2;

    /** 自定义字段3 */
    private String def3;

    /** 自定义字段4 */
    private String def4;

    /** 自定义字段5 */
    private String def5;
    private String taxRate;
    private String taxPrice;
}
